telegraph-modulated wave - Spanish English Dictionary